package com.ls.mapper;

import com.ls.entity.LoginTicket;
import org.apache.ibatis.annotations.Mapper;

/**
 * 修改为使用 redis 存登录凭证,不推荐使用此类 @Deprecated // 不推荐使用此类注解
 *
 * @author ls
 */
@Deprecated
@Mapper
public interface LoginTicketMapper {

    /**
     * 添加登录凭证
     *
     * @param loginTicket
     * @return
     */
    int addLoginTicket(LoginTicket loginTicket);

    /**
     * 根据登录凭证查询
     *
     * @param ticket
     * @return
     */
    LoginTicket queryLoginTicketByTicket(String ticket);

    /**
     * 修改登录凭证状态
     *
     * @param ticket
     * @param status
     * @return
     */
    int updateLoginTicket(String ticket, int status);

}
